home *** CD-ROM | disk | FTP | other *** search
/ Toolkit for Duke Nukem 3D / Walnut Creek CDROM - Toolkit for Duke Nukem 3D.iso / rts / rtsfaq.txt < prev    next >
Text File  |  1996-07-22  |  17KB  |  381 lines

  1. -----------------------------------------------------------------------------
  2. -----------------------------------------------------------------------------
  3.  
  4.            The Official RTS (Remote Ridicule Sound) FAQ ver 1.0
  5.                      Written By: Charlie Wiederhold
  6.                      Current as of: July 6th, 1996
  7.  
  8. -----------------------------------------------------------------------------
  9. -----------------------------------------------------------------------------
  10.  
  11. CONTENTS:
  12.  
  13. <1> Introduction
  14.     <1.1> A word from the author
  15.     <1.2> About this FAQ
  16.           <1.2.1> Where to get this FAQ
  17.       <1.2.2> Revision history
  18.     <1.3> What is an RTS (Remote Ridicule Sound) file?
  19.           <1.3.1> Apogee and 3D Realms, just a little info
  20.           <1.3.2> Where RTS files come from
  21.       <1.3.3> Where RTS files can be used
  22.  
  23. <2> How to make an RTS file
  24.     <2.1> What you need to begin with
  25.     <2.2> Parameters for the sounds used
  26.     <2.3> How to make a script file
  27.     <2.4> I have this great file I made! What now?
  28.  
  29. <3> Decompiling RTS files
  30.     <3.1> What you need to begin with
  31.     <3.2> What to do with the RTS file
  32.  
  33. <4> Hints and suggestions for good RTS files
  34.     <4.1> What kinds of sounds should I use?
  35.     <4.2> About how long should they be?
  36.     <4.3> "I hate 8 bit sounds! I want 16 bit!"
  37.  
  38. <5> What files are already out there?
  39.     <5.1> How they are rated
  40.     <5.2> Front Ends for RTSMAKER.EXE
  41.  
  42. <6> Contacting People About RTS Files
  43.     <6.1> Charlie Wiederhold
  44.     <6.2> Apogee
  45.     <6.3> 3D Realms
  46.  
  47. <7> Credits
  48.  
  49. =============================================================================
  50. The legal stuff that you probably won't read or even care about...
  51.  
  52. This FAQ is copyright (c) 1996 by Charlie Wiederhold. Nothing contained
  53. within it may be distributed unless every single last ASCII character is
  54. sent with it. I put them in there for a reason, so leave it. Thanks. All
  55. credits shall be given to me, or to someone else by me. You may pirate this
  56. copy as much as you want, cause if you paid for it, you really messed up.
  57. All that I ask, is that you treat this with the proper respect in reverence
  58. of the time I spent on it to help you. Thanks!
  59. =============================================================================
  60.  
  61. -----------------------------------------------------------------------------
  62. -----------------------------------------------------------------------------
  63. Section 1 - Introduction
  64. -----------------------------------------------------------------------------
  65. -----------------------------------------------------------------------------
  66.  
  67. <1.1> A word from the author
  68.  
  69. I am a student at The University of Texas at Austin majoring in Computer
  70. Science. I currently maintain the largest RTS archive in the world, located
  71. at WiederWeb - http://ccwf.cc.utexas.edu/~wieder/ROTT/. I play lots of games,
  72. and lots of game types, but 3D games tend to be my favorite. And, 3D
  73. Realms/Apogee are my favorite gaming companies. I will explain that later.
  74. Anyways, I CANNOT guarantee that everything within this FAQ is true. But,
  75. I will try to be as correct as I can possibly be. If you notice an error,
  76. or think something else should be in here, just contact me. I can be
  77. contacted from my page, or you can just e-mail me at wieder@mail.utexas.edu
  78.  
  79. <1.2> About this FAQ
  80.  
  81. I wrote this thing to help people out who get a bit confused as to what an
  82. RTS file is, and how to make them. Also, to attempt to bring to light, just
  83. how cool these things are.
  84.  
  85. <1.2.1> Where to get this FAQ (and all subsequent updates)
  86.  
  87. WWW
  88. http://ccwf.cc.utexas.edu/~wieder/ROTT
  89.  
  90. Usenet
  91. alt.games.apogee
  92. alt.games.duke3d
  93.  
  94. FTP
  95. ftp://apogee.best.com
  96. ftp://3drealms.best.com
  97.  
  98. You can also get it via e-mail by simply sending a bit of mail to
  99. wieder@mail.utexas.edu, and asking for it.
  100.  
  101. <1.2.2> Revision history
  102.  
  103. Since this is the very first version, there is none.
  104.  
  105. <1.3> What is an RTS (Remote Ridicule Sound) file?
  106.  
  107. RTS (Remote Ridicule) files are the files that contain the sounds made when
  108. you push <ALT><F1> through <ALT><F10> in Duke Nukem 3D and <F1> through <F10>
  109. in Rise of the Triad. These first premiered in Rise of the Triad, and really
  110. took off in popularity with the release of Duke Nukem 3D. I assume they will
  111. continue to be used in many of Apogee's and 3D Realms' games. They are used
  112. predominantly in Multi-playing as ways to express yourself about something
  113. that happened, or is about to happen. The majority are humorous in nature,
  114. but a few have ventured into making a serious file with a real purpose.
  115.  
  116. Please note: RTS files can be heard in both multiplay and single play in
  117. Duke 3D. They can only be heard during multiplay in ROTT.
  118.  
  119. <1.3.1> Apogee and 3D Realms, just a little info
  120.  
  121. Apogee is the company that revolutionized the method of marketing games. They
  122. released games as shareware before actually sending it to the selling blocks.
  123. Now, almost all the major companies will release a shareware version of their
  124. games before the actual full version. With such classics as Commander Keen,
  125. Duke Nukem 1 & 2, the Kroz series, and many others, Apogee was able to
  126. establish themselves as a major game maker. Some of the newer hits are Wacky
  127. Wheels, Rise of the Triad, and Xenophage. With some new games in planning,
  128. Apogee just keeps on going, providing some of the highest quality games out
  129. there.
  130.  
  131. 3D Realms is the fledgling branch of Apogee, that focuses on the 3D type
  132. games. Currently they have released two games, Terminal Velocity, and the
  133. smash hit Duke Nukem 3D. Look for many more fantastic 3D games from this
  134. company, including Blood and Prey. Prey will be the first game to use the
  135. TRUE 3D engine from 3D Realms.
  136.  
  137. <1.3.2> Where RTS files come from
  138.  
  139. RTS files originated with Rise of the Triad, and one came with the game. But,
  140. Apogee gave out the program with which to create them, and now users have
  141. taken over the spotlight. Over 100 new RTS files are now floating around the
  142. internet, and I am sure that number will continue to grow as more users find
  143. an interest in them.
  144.  
  145. <1.3.3> Where RTS files can be used
  146.  
  147. As stated before, RTS files can currently be used in two games. Rise of the
  148. Triad, and Duke Nukem 3D. New RTS files can be selected for use in these
  149. games from the setup programs. In Rise of the Triad, they are listed under
  150. the "Use Modified Stuff" option, and in Duke Nukem 3D, they are changeable
  151. from within the Modem, Serial, and Network options.
  152.  
  153. -----------------------------------------------------------------------------
  154. ----------------------------------------------------------------------------
  155. Section 2 - How to make an RTS file
  156. -----------------------------------------------------------------------------
  157. -----------------------------------------------------------------------------
  158.  
  159. <2.1> What you need to begin with
  160.  
  161. First of all, you need the program RTSMAKER.EXE. The most current is
  162. RTSMaker v2.0. It allows you to not only assemble, but also take apart RTS
  163. files. Very convenient when you have sounds from several RTS files that you
  164. feel should be in one compact file. You can get this from almost any quality
  165. Duke 3D or ROTT site (including the official 3D Realms and Apogee BBS web
  166. pages), and also at my RTS web site. Plus, it is included with many titles
  167. released by 3D Realms/Apogee. RTSMaker v1.0 is available from the ROTT CD,
  168. and the disk based ROTT Power Pack. RTSMaker v2.0 is available on the Duke3D
  169. CD.
  170.  
  171. Before you do anything, you may want to check out one of the deepest secrets
  172. of the RTSMAKER.EXE file. Just type it at the DOS prompt, and some wonderful
  173. help information comes up. Believe me, very few people even know about it.
  174.  
  175. You will need 10 .WAV or .VOC sound files. Many cool sound files can be
  176. found around the internet, or maybe you have some on your computer. If you
  177. like a certain theme look for a web site about that theme, and you are almost
  178. guaranteed to find some cool .WAV files there. You can use both .VOC and .WAV
  179. files when creating an RTS file.
  180.  
  181. Also, there are many .WAV and .VOC file editors out there, one of which is
  182. currently at my web site. You can visit several sound related web sites and
  183. find some other good editors. These can be used to clean up a sound, or cut a
  184. sound to make it shorter.
  185.  
  186. But, the basics are RTSMAKER.EXE and 10 .WAV or .VOC sound files.
  187.  
  188. <2.2> Parameters for the sounds used
  189.  
  190. I do not currently know the variations of sounds that can be used to create
  191. an RTS file, but please keep in mind that you should keep them fairly simple.
  192. Here are a few notes from Mark Dochtermann:
  193.  
  194. You can have 8 or 16 bit sounds.
  195. You CANNOT have stereo.
  196. You can have anywhere from 2Khz to 44Khz sounds.
  197.  
  198. The size of a sounds is not limited, but the game has to be able to load it.
  199. You make it too big, and the game may crash trying to play it. Trust me, the
  200. simpler they are... the more effective in game play they seem to be.
  201.  
  202. A neat trick that has never before been released until now (Thanks Jim Dose!),
  203. is that you can make an infinite RTS sound. If you construct your .WAV or
  204. .VOC in such a way that it loops, you can put THAT in the RTS file. Then, when
  205. the person goes to select that sound, it will keep playing on forever. Not
  206. a very FUN trick for everyone else playing the game, but hey... it is still
  207. a trick! Don't go asking me for help on how to make a looping sound file...
  208. I don't have a clue, and will not learn how just so I don't ever have to
  209. tell anyone. ;^)
  210.  
  211. <2.3> How to make a script file
  212.  
  213. In order to make a script file, you need to know the format for what
  214. RTSMAKER.EXE will look for. Just use any ASCII editor (ex. DOS Edit) just
  215. as long as it saves the file in raw ASCII text.
  216.  
  217. Now, on the first line of this file, type the name of the RTS you want it to
  218. make. This is so RTSMAKER.EXE will know what to call the file it is going to
  219. create. Then, on each line after that, type the names of the sound files you
  220. want included. Be sure to type the whole thing, including the extension.
  221.  
  222. When you are done, save the file. Then, make sure that RTSMAKER.EXE, your
  223. script file, and the sound files are all in the same directory. Now, all you
  224. have to do is type RTSMAKER <Name of your script file here> at the command
  225. prompt, and it will compile it and save the new RTS as whatever you specified
  226. in the script file.
  227.  
  228. So, here is an example of a script file named MAKERTS.TXT that I might use.
  229.  
  230. MyRTS.RTS
  231. Sound1.WAV
  232. Sound2.VOC
  233. Sound3.WAV
  234. Sound4.WAV
  235. Sound5.WAV
  236. Sound6.VOC
  237. Sound7.WAV
  238. Sound8.WAV
  239. Sound9.VOC
  240. Sound10.WAV
  241.  
  242. Then, after I saved this text file as MAKERTS.TXT, I would type this at the
  243. command prompt:
  244.  
  245. rtsmaker makerts.txt
  246.  
  247. Note: It is often convenient to rename the sounds you want to something
  248. simple to remember, like Sound<#>.(WAV/VOC). This is for your sake to help
  249. prevent typos when trying to remember the names of all the sound files.
  250.  
  251. <2.4> I have this great file I made! What now?
  252.  
  253. You can upload this to me by sending it via e-mail to wieder@mail.utexas.edu
  254. I post every RTS file I get, unless of course, it doesn't work. This is the
  255. suggested way, because pretty much all other Duke or ROTT sites get their
  256. RTS files by checking in on my site. Thus, you have a higher chance of more
  257. people seeing it by sending it to me. Also, you will be ensured to get the
  258. proper credit. The only people who do not receive credit are people who send
  259. their file elsewhere, and the maintainer doesn't bother to say who made it.
  260. But, if you have a favorite site, go ahead and upload it to them. Chances
  261. are, I will find it anyways and have it posted soon enough. :^)
  262.  
  263. -----------------------------------------------------------------------------
  264. -----------------------------------------------------------------------------
  265. Section 3 - Decompiling RTS files
  266. -----------------------------------------------------------------------------
  267. -----------------------------------------------------------------------------
  268.  
  269. <3.1> What you need to begin with
  270.  
  271. You must have RTSMaker v2.0 in order to decompile an RTS file.
  272.  
  273. <3.2> What to do with the RTS file
  274.  
  275. Type RTSMAKER -u <Name of RTS>.RTS at the command prompt. 
  276.  
  277. For example: rtsmaker -u duke.rts
  278.  
  279. -----------------------------------------------------------------------------
  280. -----------------------------------------------------------------------------
  281. Section 4 - Hints and suggestions for good RTS files
  282. -----------------------------------------------------------------------------
  283. -----------------------------------------------------------------------------
  284.  
  285. <4.1> What kinds of sounds should I use?
  286.  
  287. You really should use sounds that fit into a theme. Of course, there are
  288. many RTS files out there that are pretty random, and still funny or
  289. effective, the best continue to be ones with a theme. As far as subject
  290. matter, the sky is the limit... or should I say, the number of sounds in the
  291. world is the limit?
  292.  
  293. <4.2> About how long should they be?
  294.  
  295. Long sounds tend to slow the game down while they are loading, and actually
  296. get in the way. Also, they simply make the file pretty dang large, thus they
  297. take a while to download and take up a lot of space. Short simple quotes that
  298. quickly make their statement seem to have the most effect while multi-playing.
  299.  
  300. <4.3> "I hate 8 bit sounds! I want 16 bit!"
  301.  
  302. What quality of sound you pick is up to you. There are advantages either way.
  303. 8 bit sounds are naturally smaller, but do not have the clarity of a 16 bit
  304. sound. You make the judgment yourself. Size or quality.
  305.  
  306. -----------------------------------------------------------------------------
  307. -----------------------------------------------------------------------------
  308. Section 5 - What files are already out there?
  309. -----------------------------------------------------------------------------
  310. -----------------------------------------------------------------------------
  311.  
  312. <5.1> How they are rated
  313.  
  314. I set the standard for rating them by placing them into a G and PG rated
  315. section and a PG-13 and R rated section. Clarifying much more than that is
  316. next to impossible. Basically, they are divided into ones that curse, and
  317. ones that don't. Believe it or not, the number of G and PG rated ones out
  318. number the PG-13 and R rated. Proving that you don't have to be vulgar to
  319. be funny!
  320.  
  321. If you don't know what G, PG, PG-13, and R mean, just remember this:
  322.  
  323. G and PG are the family types, with no cursing or adult subject matter.
  324. PG-13 and R have cursing and/or adult subject matter.
  325.  
  326. If you think a file belongs in a different category than what I have it
  327. listed, just e-mail me and tell me. I will then re-evaluate it and see what
  328. I think.
  329.  
  330. <5.2> Front Ends for RTSMAKER.EXE
  331.  
  332. There are currently two front ends for making RTS files. These programs
  333. don't actually create the RTS, but make the process of selecting what you
  334. want easier. These are:
  335.  
  336. WinRTS.zip - Windows based front end
  337. MakeRTS.zip - DOS based front end written by yours truly
  338.  
  339. I will not provide much info about them, as they already have included
  340. documentation.
  341.  
  342. -----------------------------------------------------------------------------
  343. -----------------------------------------------------------------------------
  344. Section 6 - Contacting People About RTS Files
  345. -----------------------------------------------------------------------------
  346. -----------------------------------------------------------------------------
  347.  
  348. <6.1> Charlie Wiederhold
  349.  
  350. As stated before, I can be contacted via my web page at
  351. http://ccwf.cc.utexas.edu/~wieder/ROTT/
  352.  
  353. Or, e-mail - wieder@mail.utexas.edu
  354.  
  355. <6.2> Apogee
  356.  
  357. WWW - http://www.apogee1.com/
  358. e-mail - apogee.software@apogee1.com
  359.  
  360. <6.3> 3D Realms
  361.  
  362. WWW - http://www.3drealms.com/
  363. e-mail - 3drealms@3drealms.com
  364.  
  365. -----------------------------------------------------------------------------
  366. -----------------------------------------------------------------------------
  367. Section 7 - Credits
  368. -----------------------------------------------------------------------------
  369. -----------------------------------------------------------------------------
  370.  
  371. First of all, I would like to thank Joe Siegler for checking this for
  372. errors, and being a big help in many aspects of my work I have done in
  373. relation to Apogee and 3D Realms.
  374.  
  375. Plus, Mark Dochtermann and Jim Dose who verified a ton of information, as
  376. well as implementing the idea of RTS files in the first place!
  377.  
  378. Dryden for sparking my interest in making a web site for Rise of the Triad,
  379. which let to a Duke Nukem page, which is where I began to set the standard
  380. for RTS files. Also, for all his help in teaching me much of what I know.
  381.